import { customAlphabet } from 'nanoid';
import { extname } from 'path';

// 定义生成器（字母+数字，长度8）
const nanoid = customAlphabet('1234567890abcdefghijklmnopqrstuvwxyz', 8);
export function generateUniqueFilename(originalname: string): string {
  const uniqueId = nanoid(); // 例如："a1b2c3d4"
  return `${uniqueId}${extname(originalname)}`; // 保留原始扩展名
}